Engineering Structurally Configurable Models with Model Transformation

نویسندگان

  • Thomas Huining Feng
  • Huining Feng
چکیده

Complex configurable models of embedded software systems are hard to design and maintain, especially when model structures are variable and the number of allowable configurations is unlimited. We employ model transformation as an underlying technique to configure model structures. A transformation tool is created for actor models that automates tasks in the development workflow. Such tasks include structural configuration with user-specified parameters, resetting enhanced models to simple forms for modification and update, and validating consistency in model structures. As an example, we provide a structurally configurable actor-oriented model of a distributed system using the MapReduce pattern to justify our approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Aspect Oriented UML to ECORE Model Transformation

With the emerging concept of model transformation, information can be extracted from one or more source models to produce the target models. The conversion of these models can be done automatically with specific transformation languages. This conversion requires mapping between both models with the help of dynamic hash tables. Hash tables store reference links between the elements of the source...

متن کامل

Model-Driven Enterprise Systems Configuration

Enterprise Systems potentially lead to significant efficiency gains but require a well-conducted configuration process. A promising idea to manage and simplify the configuration process is based on the premise of using reference models for this task. Our paper continues along this idea and delivers a two-fold contribution: first, we present a generic process for the task of model-driven Enterpr...

متن کامل

Model Driven Architecture as Approach to Manage Variability in Software Product Families

In this paper we portrait Model Driven Architecture (MDA) as an approach to derive products in a particular class of software product families, i.e. a configurable product family. The main contribution of this paper is that we relate MDA to a configurable software product family and discuss the mutual benefits of this relation. With respect to variability management, we identify two main benefi...

متن کامل

Developing Reliable yet Flexible Software through If-Then Model Transformation Rules

Developing reliable yet flexible software is a hard problem. Although modeling methods enjoy a lot of advantages, the exclusive use of just one of them, in many cases, may not guarantee the development of reliable and flexible software. Formal modeling methods ensure reliability because they use a rigorous approach to software development. However, lack of knowledge and high cost practically fo...

متن کامل

Artefact-centric business process configuration

Currently, there are two mainstream process modelling paradigms: the traditional activity-centric approach and the recent artefact-centric approach. Several approaches have been proposed for configuration of traditional activity-centric business processes; however, to the best of our knowledge, few approaches have been developed for artefact-centric business processes. This paper fills this gap...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008